export interface EventBusMap {
  loaded: (p?: { version: string; lastUpdate: string }) => void; // 加载完成
  destroyed: () => void; // 销毁
  zoom: (scale: number) => void; // 缩放比例变化事件
  saved: (payload: string) => void; // 保存事件，需要回传 JSON 数据 [layer1.json,layer2.json]
  thumbChanged: (payload: string[]) => void; // layer 图层发生变化，需要更新缩略图
  translate: (payload: { dx: number; dy: number; baseStyle: string }) => void; // 平移事件
}
